/**
 * 假设年初资金为8万，年化5%，次年再次投入10w，10年后资金有多少？
 * @param {*} x 投资年限
 * @param {*} init 初始资金
 * @param {*} per 收益率
 * @param {*} money 追加年金
 * @returns 
 */
function calc (x, init = 80000, per = 0.05, money = 100000) {
  if (x <= 0) {
    return init;
  } else {
    const amount = init * (1+per) + money;
    return calc(x-1, amount, per, money)
  }
}

const n = 10
console.log(`${n}年后的资金应该是${calc(n)}`)